home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 76 / XENIATGM66.iso / Indiana Jones / Indiana Jones.exe / RESOURCE / PREVIEW.GOB / cog_pru_sectorson.cog < prev    next >
Text File  |  1999-11-15  |  1KB  |  56 lines

  1. # Jones 3D Cog Script
  2. #
  3. # PRU_SectorsOn.cog
  4. #
  5. # Turns on sector adjoins as you approach them.
  6. #
  7. # [GGJ]
  8. #
  9. # (C) 1998 LucasArts Entertainment Company LLC. All Rights Reserved
  10. #
  11. # ========================================================================================
  12.  
  13. symbols
  14.  
  15. message        startup
  16. message        entered
  17.  
  18. thing          player        local
  19.  
  20. sector        CurrentSector0    linkid=1
  21. sector        CurrentSector1    linkid=1
  22. sector        FarSector0        nolink
  23. sector        FarSector1        nolink
  24. sector        FarSector2        nolink
  25. sector        FarSector3        nolink
  26.  
  27. end
  28.  
  29. # ========================================================================================
  30.  
  31. code
  32.  
  33. startup:
  34.     if (FarSector0 >=0) SectorAdjoins(FarSector0, 0);
  35.     if (FarSector1 >=0) SectorAdjoins(FarSector1, 0);
  36.     if (FarSector2 >=0) SectorAdjoins(FarSector2, 0);
  37.     if (FarSector3 >=0) SectorAdjoins(FarSector3, 0);
  38.     return;
  39.  
  40. entered:
  41.     player = GetLocalPlayerThing();                    #
  42.     if (GetSourceRef() != player) return;
  43.     if (GetSenderID() != 1) return;
  44.     Print("switching adjoins");
  45.  
  46.     if (FarSector0 >= 0) SectorAdjoins(FarSector0, 1);
  47.     if (FarSector1 >= 0) SectorAdjoins(FarSector1, 1);
  48.     if (FarSector2 >= 0) SectorAdjoins(FarSector2, 1);
  49.     if (FarSector3 >= 0) SectorAdjoins(FarSector3, 1);
  50.  
  51. return;
  52.  
  53. end
  54.  
  55.  
  56.